12806 Foothill Blvd, Rancho Cucamonga, CA 91739, United States
View on Map
What travelers say:
A very good Chinese restaurant. The decoration is very Chinese. Mainly northern dishes. Especially the sliced duck has the flavor of Beijing roast duck. Other dishes are also good. There are Chinese menus to choose from. The waiter can also provide Chinese service.